const obj = {};

setTimeout(() => {
  obj.foo(); // TypeError: obj.foo is not a function
}, 10000);

// ============================================

function sum (a, b) {
  return a + b;
}

console.log(sum(100, 100)); // 200
console.log(sum(100, '100')); // 100100

// ============================================

const obj = {};

obj[true] = 100;
console.log(obj['true']); // 100